package com.dykj.fireFighting.api.socialUnit.firemanger.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;


/**
 * @Description 园区管理表
 * @Author aixiaolan
 * @Date  2021-08-13 13:42:19
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "园区管理表")
@TableName("park_manger")
public class ParkManger extends Model<ParkManger> {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
    @ApiModelProperty(value = "id")
	@TableId
	private String id;
	/**
	 * 单位ID
	 */
    @ApiModelProperty(value = "单位ID")
	@TableField("unit_id")
	private String unitId;
	/**
	 *  0-室外消火栓，1-市政消火栓，2-灭火器，3-消防车道，4-消防车出入口，5-救援场地，6-水泵接合器，7-安全出口
	 */
    @ApiModelProperty(value = " 0-室外消火栓，1-市政消火栓，2-灭火器，3-消防车道，4-消防车出入口，5-救援场地，6-水泵接合器，7-安全出口")
	@TableField("park_type")
	private String parkType;
	/**
	 * 名称
	 */
    @ApiModelProperty(value = "名称")
	@TableField("park_name")
	private String parkName;
	/**
	 * 位置
	 */
    @ApiModelProperty(value = "位置")
	private String position;
	/**
	 * 规格型号
	 */
    @ApiModelProperty(value = "规格型号")
	@TableField("rule_model")
	private String ruleModel;
	/**
	 * 实时压力
	 */
    @ApiModelProperty(value = "实时压力")
	@TableField("actual_pressure")
	private String actualPressure;
	/**
	 * 工作状态
	 */
    @ApiModelProperty(value = "工作状态")
	@TableField("working_state")
	private String workingState;
	/**
	 * 责任人
	 */
    @ApiModelProperty(value = "责任人")
	@TableField("person_in_charge")
	private String personInCharge;
	/**
	 * 摄像头实时画面（摄像头
	 */
    @ApiModelProperty(value = "摄像头实时画面（摄像头")
	@TableField("real_frame")
	private String realFrame;
	/**
	 * 堵塞告警画面
	 */
    @ApiModelProperty(value = "堵塞告警画面")
	@TableField("warn_frame")
	private String warnFrame;
	/**
	 * 纬度
	 */
    @ApiModelProperty(value = "纬度")
	private String lat;
	/**
	 * 经度
	 */
    @ApiModelProperty(value = "经度")
	private String lng;
	/**
	 * 创建时间
	 */
    @ApiModelProperty(value = "创建时间")
	@TableField("create_time")
	private Date createTime;
	/**
	 * 创建人
	 */
    @ApiModelProperty(value = "创建人")
	@TableField("create_by")
	private String createBy;
	/**
	 * 修改时间
	 */
    @ApiModelProperty(value = "修改时间")
	@TableField("update_time")
	private Date updateTime;
	/**
	 * 修改人
	 */
    @ApiModelProperty(value = "修改人")
	@TableField("update_by")
	private String updateBy;

}
